Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

Programación orientada a objetos y patrón MVC en PHP5 (página 2)




Enviado por Pablo Turmero



Partes: 1, 2

Monografias.com

Programación Orientada a Objetos (POO) en PHP5
Según el Manual Oficial de PHP.

CLASES Y OBJETOS EN PHP5.

CLASE:

CLASE ABSTRACTA:
Programación Orientada a Objetos y Patrón MVC en PHP5

Monografias.com

Programación Orientada a Objetos (POO) en PHP5
Según el Manual Oficial de PHP.

CLASES Y OBJETOS EN PHP5.

HERENCIA DE CLASES:
Programación Orientada a Objetos y Patrón MVC en PHP5

Monografias.com

Programación Orientada a Objetos (POO) en PHP5
Según el Manual Oficial de PHP.

CLASES Y OBJETOS EN PHP5.

CLASES FINALES:

INSTANCIAR UNA CLASE
Programación Orientada a Objetos y Patrón MVC en PHP5

Monografias.com

Programación Orientada a Objetos (POO) en PHP5
Según el Manual Oficial de PHP.

PROPIEDADES EN PHP5.

PROPIEDADES
PÚBLICA
Programación Orientada a Objetos y Patrón MVC en PHP5

Monografias.com

Programación Orientada a Objetos (POO) en PHP5
Según el Manual Oficial de PHP.

PROPIEDADES EN PHP5.

PROPIEDADES
PRIVADAS

PROPIEDADES
PROTEGIDAS
Programación Orientada a Objetos y Patrón MVC en PHP5

Monografias.com

Programación Orientada a Objetos (POO) en PHP5
Según el Manual Oficial de PHP.

PROPIEDADES EN PHP5.

PROPIEDADES
ESTÁTICAS

Programación Orientada a Objetos y Patrón MVC en PHP5

Monografias.com

Programación Orientada a Objetos (POO) en PHP5
Según el Manual Oficial de PHP.

ACCEDIENDO A LAS PROPIEDADES DE UN OBJETO

Programación Orientada a Objetos y Patrón MVC en PHP5
ACCEDIENDO A UNA VARIABLE
DESDE UNA CLASE

Monografias.com

Programación Orientada a Objetos (POO) en PHP5
Según el Manual Oficial de PHP.

ACCEDIENDO A LAS PROPIEDADES DE UN OBJETO

Programación Orientada a Objetos y Patrón MVC en PHP5
ACCEDIENDO A UNA VARIABLE
DESDE EL EXTERIOR DE UNA CLASE

Monografias.com

Programación Orientada a Objetos (POO) en PHP5
Según el Manual Oficial de PHP.

CONSTANTES DE CLASE

Programación Orientada a Objetos y Patrón MVC en PHP5
METODOS EN PHP5

Monografias.com

Programación Orientada a Objetos (POO) en PHP5
Según el Manual Oficial de PHP.

MÉTODOS MÁGICOS EN PHP5

Programación Orientada a Objetos y Patrón MVC en PHP5

Monografias.com

Programación Orientada a Objetos (POO) en PHP5
Según el Manual Oficial de PHP.

MÉTODOS MÁGICOS EN PHP5

Programación Orientada a Objetos y Patrón MVC en PHP5

Monografias.com

Introducción al Patrón Arquitectónico MVC
Que es la arquitectura de software

Es la forma en la que se organizan los componentes de un sistema, interactúan y se relacionan entre sí y con el contexto, aplicando normas y principios de diseño y calidad, que fortalezcan y fomenten la usabilidad a la vez que dejan preparado el sistema, para su propia evolución”.

Tendencias de la Arquitectura de Software

La Arquitectura de Software Orientada a Objetos (como “ingeniería” de sistemas).
La Arquitectura Estructurada (como “desarrollo” de una aplicación).
La arquitectura basada en patrones.
La arquitectura basada en procesos y metodologías.

Programación Orientada a Objetos y Patrón MVC en PHP5

Monografias.com

El Patrón Arquitectónico MVC
¿Qué es el patrón MVC?

El patrón MVC es un patrón de arquitectura de software encargado de separar la
lógica de negocio de la interfaz del usuario y es el más utilizado en aplicaciones Web,
ya que facilita la funcionalidad, mantenibilidad y escalabilidad del sistema, de forma
simple y sencilla.

MVC divide las aplicaciones en tres niveles de abstracción:

Modelo: representa la lógica de negocios.

Vista: es la encargada de mostrar la información al usuario de forma gráfica y
“humanamente legible”.

Controlador: es el intermediario entre la vista y el modelo.

Programación Orientada a Objetos y Patrón MVC en PHP5

Monografias.com

Como Funciona el Patrón Arquitectónico MVC
Programación Orientada a Objetos y Patrón MVC en PHP5

Monografias.com

Frameworks
Un Framework, “Marco de Trabajo” o WAF (Web Application Framework), es una
serie de librerías (toolkits) que se han unido bajo un único esquema de colaboración
para que de manera rápida (RAD: Rapid Application Development) logremos
desarrollar nuestras aplicaciones.
Entre las ventajas se cuenta:
No hay que definir “marco de desarrollo”, solo “rellenar” los huecos
frameworks nos indican.
Trabajamos sobre un Estándar que miles de personas ya conocen.
Facilidad para encontrar herramientas, librerías o documentación.
Relación Coste de aprendizaje vs. Aplicabilidad mínima.
que
los




Programación Orientada a Objetos y Patrón MVC en PHP5

Monografias.com

Frameworks
Algunos Framework
MVC:
Yii Framework.

CakePHP.

CodeIgniter.

Symfony.

PHP on Trax.

Zend Framework.

Laravel Framework, entre otros…

Programación Orientada a Objetos y Patrón MVC en PHP5

Monografias.com

Comparativa
de
10
Framework
en
PHP
Programación Orientada a Objetos y Patrón MVC en PHP5

Monografias.com

Conclusiones
El desarrollo de web aplicaciones es un conjunto de tecnologías, estándares
y normativas de accesibilidad, reusabilidad y operatividad de la Web que se deben
cumplir para evitar posteriores “dolores de cabeza” por desconocimiento del entorno
de despliegue de la aplicación, es decir la Web.
Los patrones de diseño, es una forma simple de resolver problemas cotidianos y que
que son muy repetitivos en nuestro entorno. No requiere una implantación con lenguaje de programación por lo que ofrece, un idioma común entre programadores de distintos lenguajes.
Programación Orientada a Objetos y Patrón MVC en PHP5

Monografias.com

Conclusiones :: Continuación.
La programación MVC aplicada a la web no es una opción, ¡es una necesidad!
¿Por que?
Desarrollas para una interfaz, no para una implementación.
Todo tu equipo se dedica a su especialidad preferida.
Desarrollo sostenible y mantenible.
Es posible migrar en diferentes direcciones.
Evolución rápida de la aplicación.
¡Terminas más rápido!.






Programación Orientada a Objetos y Patrón MVC en PHP5

Monografias.com

Conclusiones :: Continuación.
Los llamados “Framework” o , “WAF”, es una serie de librerías (toolkits) que
se han
(RAD:
unido
Rapid
bajo un único esquema de colaboración para que de manera rápida
Application
Development)
logremos
desarrollar
nuestras
aplicaciones.
Programación Orientada a Objetos y Patrón MVC en PHP5

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter